underground trap - French English Dictionary